<!DOCTYPE html>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<title>CGI测试</title>
		<script type="text/javascript" src="js/xhr.js"></script>
		<script type="text/javascript">
			//页面加载后请求所有的寄存器数据
			function init_reg(addr) {
				var d = document.getElementsByTagName("input");  //获取tag名称为div的html元素们
				for(i=0;i<d.length;i++){
					var obj = d[i];
					if(obj.type == 'text'){
						//组协议
						var req='get=' + obj.name;
						XHR.postwait('/cgi-bin/web.cgi', req, 
							function(x, info) {
								obj.value = info;
							}
						);
					}
				}
			}
			
			//设置寄存器值
			function set_val(obj) {
				//组协议
				var req='set=' + obj.name + ',' + obj.value;
				console.log(req);
				XHR.postwait('/cgi-bin/web.cgi', req, 
					function(x, info) {
						//将返回来的数据显示到界面上
						obj.value=info;
					}
				);
			}
		</script>
	</head>
	<body onload="init_reg()">
			光强
			<input id='light' name='40001' value="" type="text" />	
			<input value="设置" type="submit" onclick="set_val(document.getElementById('light'))"/>	
			<br />
			温度
			<input id='temp' name='40003' value="" type="text" />	
			<input value="设置" type="submit" onclick="set_val()/>	
			<br />
	</body>
</html>
